home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
CRS
/
crs19.d81
/
typset.arc
/
SHIFT
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2009-10-10
|
548b
|
29 lines
10 DIM A%(1000,2),D$(50)
20 N=0
30 GETN$:IFN$=""THEN30
40 IFN$=CHR$(13)THEN60
50 N=N+1:D$(N)=N$
55 PRINTN$:GOTO30
60 FORW=1TON:F$=D$(W)
61 PRINTCHR$(14)"[204][207][193][196] FILENAME:"F$
64 OPEN2,8,2,F$+".TMP,P,R":P1=0
65 FORT=1TO2
66 GET#2,A$(T)
67 NEXTT
68 P1=P1+1:FORT=1TO2
69 GET#2,A$:IFA$=CHR$(255)THEN74
70 REM IFA$=""THEN67
71 A=ASC(A$+CHR$(0))
72 IFA>127THENA=-(AAND127)
73 A%(P1,T)=A:NEXT:GOTO68
74 CLOSE2
81 OPEN2,8,2,"@0:"+F$+".FIG,P,W"
82 PRINT#2,CHR$(0);CHR$(158);
83 FORI=1TOP1-1
86 A%(I,2)=A%(I,2)-5
87 FORJ=1TO2:IFA%(I,J)<0THENA%(I,J)=ABS(A%(I,J))OR128
88 NEXTJ:PRINT#2,CHR$(A%(I,1));CHR$(A%(I,2));
89 NEXTI
90 PRINT#2,CHR$(255);CHR$(255);:CLOSE2
100 NEXTW